home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 1 / Cream of the Crop 1.iso / PRINTER / LM14.ARJ / LMATE.DOC < prev    next >
Text File  |  1992-01-18  |  22KB  |  537 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.                 ╥    ╓──┐ ╓─┐  ╥──┐ ╥    ╥─┬─┐ ╓──┐ ┌─╥─┐ ╥──┐
  21.                 ║    ╟──┤ ╟─┴┐ ╟─┤  ║    ║ ┴ │ ╟──┤   ║   ╟─┤
  22.                 ╨──┘ ╨  ┴ ╨──┘ ╨──┘ ╨──┘ ╨   ┴ ╨  ┴   ╨   ╨──┘
  23.  
  24.  
  25.  
  26.                                   VERSION 1.4
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.                                  GuareGraphics
  49.                                 1600 Kumry Rd.
  50.                              Quakertown, PA 18951
  51.                     LabelMate v1.4 (c) 1991 James P. Guare
  52.                               All Rights Reserved    
  53.      
  54.  
  55.                                                         LabelMate - Page 3
  56.  
  57.  
  58.  
  59.  
  60.  
  61.                              « TABLE OF CONTENTS »
  62.  
  63.                   Introduction ............................ 4
  64.                   Requirements ............................ 4
  65.                   Registration ............................ 4
  66.                   Disclaimer .............................. 5
  67.                   Operation ............................... 5
  68.                   F8 - SET 'EM UP MENU .................... 5
  69.                    A. Number To Print ..................... 5
  70.                    B. Length Of Label ..................... 5
  71.                    C. Indent Left Margin .................. 6
  72.                    D. Labels Across Sheet ................. 6
  73.                    E. Lines Between Labels ................ 6
  74.                    F. Printer Port ........................ 6
  75.                    G. Path To PrintShop ................... 6
  76.                    H. File To Browse ...................... 6
  77.                    I. Save To File ........................ 6
  78.                    FONT SELECTIONS ........................ 6
  79.                    Alt-Q)uiet ............................. 6
  80.                   F1 - PS Library ......................... 7
  81.                   F2 - View All ........................... 7
  82.                   F3 - Graphic ............................ 7
  83.                   F4 - Edit Text .......................... 8
  84.                   F5 - Browse ............................. 8
  85.                   F6 - Print .............................. 8
  86.                   F7 - Save ............................... 9
  87.                   F9 - Exit ............................... 9
  88.                   Customizing ............................. 9
  89.                   Note and Suggestions .................... 10
  90.                   Acknowledgement ......................... 11
  91.  
  92.  
  93.  
  94.     LabelMate - Page 4
  95.  
  96.  
  97.                                « INTRODUCTION »
  98.  
  99.          LabelMate  is  a  printer  utility that  puts a  1" New Print Shop 
  100.     graphic ANYWHERE on the top of any label from 1" to 5" wide with  up to 
  101.     five lines of text each having it's own user definable  font or  style.  
  102.     The graphics used may be either normal (.POG)  or "hi-res"  (.PNG).  It 
  103.     will print one label or an entire list on any number of labels across a 
  104.     sheet and  as many  copies as  required, and  is fully  compatible with 
  105.     AUTOLABL!   II  data and  config files.   LabelMate can  view up  to 14 
  106.     graphics at a time and gives the user the option of rotating, flipping, 
  107.     or  inverting  the forground/background  of the  graphic. In  addition, 
  108.     LabelMate formats text automatically to prevent the text  from printing 
  109.     over the graphic or off the end of the label.
  110.  
  111.  
  112.                                « REQUIREMENTS »
  113.  
  114.          LabelMate requires an IBM PC/XT/AT/PS2 or compatible computer with 
  115.     EGA  or better graphics  and at  least 200k  free memory,  an Epson/IBM 
  116.     Proprinter or  compatible dot  matrix printer,  and some New Print Shop 
  117.     graphics if graphics printing is desired.
  118.  
  119.  
  120.                                « REGISTRATION »
  121.  
  122.          This program, like so many other fine programs  that are  released 
  123.     as  "shareware",  is  the  product of  months of  writing, testing  and 
  124.     retesting. Quite simply, it represents a lot of  work. Registration  of 
  125.     this program or any other program is not only a vote of  confidence for 
  126.     the  shareware  system,  but  also  ensures  all of  us of  programming 
  127.     excellence in the future.
  128.  
  129.          You may use LabelMate for a period of  10 days,  after which  time 
  130.     you  MUST  register  it  at a  cost of  $15 dollars  (US). Registration 
  131.     entitles the  user to  the latest  version of  the program  without the 
  132.     shareware  closing  screen  as  well  as  any product  support that  is 
  133.     required.  Send the enclosed  Registration form  and a  check or  money 
  134.     order to:
  135.  
  136.                                 James P. Guare
  137.                                 1600 Kumry Rd.
  138.                              Quakertown, PA  18951
  139.                                CIS [71311,2264]
  140.  
  141.                     Please allow 3 to 6 weeks for delivery.
  142.                     Site licensing available upon request.
  143.  
  144.     
  145.  
  146.                                                        LabelMate - Page 5
  147.  
  148.  
  149.                                 « DISCLAIMER »
  150.  
  151.          Under no circumstances shall the author or GuareGraphics be liable 
  152.     for damages occurred to equipment whatsoever,  nor does  the author  or 
  153.     GuareGraphics  assume  responsibility  for  lost sales  or lost  income 
  154.     resulting from the use of this product.
  155.  
  156.  
  157.                                  « OPERATION »
  158.  
  159.          LabelMate requires the following files to run:
  160.  
  161.               LMATE.EXE - The program
  162.               LMATE.CFG - Configuration file
  163.  
  164.  
  165.     To start the program, simply type:
  166.  
  167.               LMATE [d:\path\filename] [/q]
  168.  
  169.      where:
  170.  
  171.       d:\path\filename -  optional configuration file to use in addition to
  172.                           LMATE.CFG.  This  may be  either an  AUTOLABL! II
  173.                           file or a customized LabelMate file.  For more on
  174.                           configuration files, see "CUSTOMIZING".
  175.  
  176.       /q - Quiet mode: turns the various beeps and boops off.
  177.  
  178.  
  179.          After an initial opening screen, the program then goes to the MAIN 
  180.     screen. First time users must configure LabelMate so  it can  find your 
  181.     Print Shop graphics, so we will start with...
  182.  
  183.  
  184.     F8 - SET 'EM UP MENU
  185.  
  186.          All items on this menu are  selected by  pressing the  appropriate 
  187.     BOLD face letter or number.
  188.  
  189.          A. Number To Print  - This  is  the  total number  of copies  of a
  190.                    single label or of a list to print. Note that  lists are
  191.                    printed consecutively, not as  one long  list containing
  192.                    multiple copies of each label.
  193.  
  194.          B. Length Of Label - The minimum label length is 1". This  is just
  195.                    enough  for  a graphic  without any  text.  The  maximum
  196.                    length is 5".
  197.     
  198.  
  199.     LabelMate - Page 6
  200.  
  201.  
  202.          C. Indent Left Margin  - Different  label sizes  sometimes require
  203.                    some added space on  the left  margin. This  option also
  204.                    makes label alignment a little easier.
  205.  
  206.          D. Labels Across Sheet -  LabelMate  accommodates continuous  feed
  207.                    labels having any number of labels across a sheet.
  208.  
  209.          E. Lines Between Labels - This is the  amount of  lines you  would
  210.                    like to add to get to  the next  label. For  standard 1"
  211.                    wide labels, this number would be 1 for  9 pin  printers
  212.                    or 0 for 24 pin printers. Note, however, that you  could
  213.                    also use labels wider than 1" and add as many line feeds
  214.                    as needed to get to the next label. Thus you can have  a
  215.                    1" graphic with five lines of text on ANY size label.
  216.  
  217.          F. Printer Port - Enter a number corresponding to the printer port
  218.                    you wish to use. Usually this is 1 or 2.
  219.  
  220.          G. Path To PrintShop  - The  first thing  you will  want to  do is
  221.                    configure  LabelMate  with  the  path  leading   to  the
  222.                    subdirectory  containing  your  PrintShop  graphics. Any
  223.                    drive letter is also acceptable here.
  224.  
  225.          H. File To Browse - This is a file that has been  saved previously
  226.                    using either LabelMate or AUTOLABL! II  and is  the file
  227.                    used when browsing from the MAIN screen. 
  228.  
  229.          I. Save To File - This is the file name you wish to save your text
  230.                    to.  You  may  save  the  TEXT  ONLY from  a label.  The
  231.                    advantage of having a Browse and Save file  is that  you
  232.                    can  browse  one  select  an entry,  then transfer  that
  233.                    information to the other immediately.
  234.  
  235.          FONT SELECTIONS - By default, all lines are assigned font  #1 from
  236.                    the list.   This list  will display  the fonts  or modes
  237.                    from an optional configuration file if one is entered at
  238.                    the command line. To change a  font or  mode, enter  the
  239.                    line # you wish to change, then the font or mode number.
  240.                    The selections provided with the program  work for  most
  241.                    printers, but are easily changed. See  "CUSTOMIZING" for
  242.                    details.  If  you  have  a color  printer, you  may  now
  243.                    select a new color for each line, or press <CR> to skip.
  244.  
  245.          ALT-Q)uiet (Turns the sound off).
  246.  
  247.     Note that when you make a change on the SET 'EM UP MENU, that change is 
  248.     automatically saved to LMATE.CFG.  The only exceptions to this are  the 
  249.     Number To Print and the Color selections.
  250.     
  251.  
  252.                                                         LabelMate - Page 7
  253.  
  254.  
  255.          Now  that  the program  is configured  to your  application, press 
  256.     <ESC> to return to  the MAIN  screen. The  other options  on then  MAIN 
  257.     screen will only become visible as they apply.  In other words, for "F6 
  258.     - Print"  the  word  "Print"  will  remain  transparent  until text  is 
  259.     entered, a graphic is selected, or a Browse/Save Read File is  supplied 
  260.     in  the SET 'EM UP MENU. Otherwise, there is nothing to print!
  261.  
  262.  
  263.          F1 - PS Library
  264.  
  265.               A directory listing of all the suitable Print Shop  libraries 
  266.          will be displayed.  Use all of the cursor  keys, <Home>  and <End> 
  267.          to navigate the highlight bar through the field.  If you have more 
  268.          libraries than will fit on this page, use  PgUp/PgDn to  move from 
  269.          page to page.  Press <CR> to select a  library.  Once  the graphic 
  270.          names are displayed, navigate  through the  graphics names  in the 
  271.          same manner as the Libraries.  Press <CR> again to load  a graphic 
  272.          onto the "label".
  273.  
  274.  
  275.          F2 - View All
  276.  
  277.               All the graphics in  the column  where the  highlight bar  is 
  278.          will be displayed. While  they are  being displayed,  pressing the 
  279.          <Space> bar will pause. You may press <ESC> to return to the  MAIN 
  280.          screen, or use PgUp/PgDn to see the next  column of  graphics. Use 
  281.          <F10> to  print the  displayed graphics,  and <ESC>  to stop  once 
  282.          printing has started. Note  that you  can only  view the  graphics 
  283.          shown  on  the MAIN  screen.  Return  to the  MAIN screen  and use 
  284.          PgUp/PgDn to goto a new page, then <F2> to view it.
  285.  
  286.  
  287.          F3 - Graphic
  288.  
  289.               Now we get to the fun part! With  LabelMate you  can position 
  290.          the graphic ANYWHERE on the label,  flip it,  rotate it,  and even 
  291.          reverse the  forground/background!
  292.               To Move Graphic - Use the left/right cursor keys to  move the
  293.                   graphic in increments of one, Ctrl  -  left/right  cursor
  294.                   keys to move in increments of  ten, <Home>  to go  to the
  295.                   far  left,  and <End>  to go  to the  far right.   If you
  296.                   already have text entered, the letters will jump from one
  297.                   side to the other as the margin of the graphic  begins to
  298.                   overwrite it.
  299.               F)lip - Makes the graphic upside down.
  300.               R)otate - Creates a mirror image of the graphic.
  301.               I)nvert - Reverse the video; black  to white, white to black.
  302.               C)olor -  A color menu FOR COLOR PRINTERS ONLY!
  303.               E)rase - Prompts for confirmation before erasing the graphic.
  304.     
  305.  
  306.     LabelMate - Page 8
  307.  
  308.  
  309.          F4 - Edit Text
  310.  
  311.               With this option, a cursor will appear on the "label".   This 
  312.          is a "full featured" text editor with the following special keys:
  313.  
  314.               <Home> - Move cursor to the beginning of the line.
  315.               <End> - Move cursor to the end of the text.
  316.               <PgUp>/<PgDn> - If there is room, scrolls the text up/down.
  317.               <Ctrl>-D)elete the current line.
  318.               <Ctrl>-N)ew label. Erases text only.
  319.               <Ctrl>-C)enter the line in the text field.
  320.               <Ctrl>-<End> - Move the cursor to the end of the line.
  321.               <Ctrl>-<PgUp> - Move the cursor to the first position of the
  322.                               first line.
  323.               <Ctrl>-<PgDn> - Move the cursor to last position  of the last
  324.                               line.
  325.               <Ctrl>-<Right Cursor> - Moves the cursor from word to word.
  326.  
  327.  
  328.          F5 - Browse
  329.  
  330.               You may parse  through the entries of the  Browse File  using
  331.          the up/down cursor keys. Press <CR>  to load  the displayed  entry
  332.          onto  the  "label",  or  press <ESC>  to abort  and return  to the
  333.          previous  label.
  334.  
  335.  
  336.          F6 - Print
  337.  
  338.          The options for printing are:
  339.  
  340.               T)his Label  - prints only the label displayed on the graphic
  341.                            "label".
  342.               B)rowse File - This is an option only  if a  Browse File  has
  343.                            been entered in the  "SET 'EM  UP MENU  and will
  344.                            print  the   entire  file   using  the   graphic
  345.                            displayed.
  346.               S)ave File   - Also an option  only if  a Save File has  been
  347.                            entered in the SET 'EM UP MENU and also uses the
  348.                            graphic displayed.
  349.  
  350.          The following items pertain to label alignment:
  351.  
  352.               P)attern   - Will put alignment marks at the top-left and top
  353.                          right corners of the label, then move the  printer
  354.                          head out of the way so you can see how things fit.
  355.               M)ini Feed - Advances the labels by a very small amount. When
  356.                          used with the Pattern above and changing the  Left
  357.                          Margin  you  can  obtain  really  accurate   label
  358.                          alignments without fiddling with the printer!
  359.     
  360.  
  361.                                                         LabelMate - Page 9
  362.  
  363.  
  364.               N)ext Label - Once everything fits correctly, use this option
  365.                          to advance to the next label.
  366.               <ESC> - Exits the print routine.
  367.  
  368.               You may press <ESC> at any time during printing to  stop.  It
  369.          may take a few seconds for  the printer  buffer to  empty for  the
  370.          printer to actually stop, though.
  371.  
  372.  
  373.          F7 - Save
  374.  
  375.               Save the current label to the Save To File. Once  again, ONLY
  376.          the text portion of a label is saved. Files are saved in  the same
  377.          format as AUTOLABL! II files and may be used interchangeably.
  378.  
  379.  
  380.          F9 - Exit
  381.  
  382.               You may exit the program by selecting Q)uit, or simply  go to
  383.          DOS with S)hell.
  384.  
  385.  
  386.                                 « Customizing »
  387.  
  388.          The ability to text edit configuration files makes it very easy to 
  389.     tailor LabelMate to meet your requirements.  You may change ANY  of the 
  390.     fields in a configuration file to  suit your  needs with  a pure  ASCII 
  391.     text editor or a word processor that can  save in  ASCII format,  which 
  392.     MOST  can  do.  Have  your printer  manual handy  to find  the required 
  393.     ESCape codes.  There are, however, a few rules to keep in mind:
  394.  
  395.  
  396.          - KEEP all quotation marks, even if there are two  together. (i.e. 
  397.            if they look like this: "" )
  398.  
  399.          - DO NOT add extra quotation marks or  put quotation  marks within 
  400.            quotation marks.
  401.  
  402.          - KEEP all commas separating fields.
  403.  
  404.          - Use the ASCII format for all ESCape codes (ESC = 27).
  405.  
  406.  
  407.     Line #1 of a typical configuration file might look like this:
  408.  
  409.         1,"LPT1:",0,3.5,2,1,1,"MYFILE.TXT","YOURFILE.LBL","PATH2PSHOP"
  410.         |    |    |  |  | | |       |             |            |
  411.         A,   B   ,C, D ,E,F,G,      H     ,       I            J
  412.     
  413.  
  414.     LabelMate - Page 10
  415.  
  416.  
  417.      where:
  418.     A = Default sound - 0 is off, 1 is on
  419.     B = Output - usually printer port LPT1: or LPT2:
  420.     C = DO NOT CHANGE! (used by AUTOLABL! II)
  421.     D = Default label length (from 1" to 5").
  422.     E = Number of labels across the sheet.
  423.     F = Number of characters to indent the left margin.
  424.     G = Number of lines separating each label.
  425.     H = Browse File Name.
  426.     I = Save File Name.
  427.     J = Path to Print Shop libraries.
  428.  
  429.     Lines  #2  to  #9  are  for  ESCape  codes.  The  following  example is 
  430.     representative:
  431.  
  432.      "Ital Undrlne","27 45 1 27 52","27 45 0 27 53",10
  433.            |               |               |        |
  434.            A       ,       B       ,       C       ,D
  435.  
  436.      where:
  437.  
  438.     A = Name to display for this style or mode (no more than 12  characters 
  439.         long).
  440.     B = Code On - These may be any combination of compatible codes. In  the 
  441.         above example, the "27 45 1"  selects underlining  and the  "27 52" 
  442.         selects Italics. Separate each by a space.
  443.     C = Code Off - Be sure you turn off EVERY mode or style turned on.
  444.     D = Characters per inch for the style selected. This is "10" for normal 
  445.         width text, but will be larger for condensed or smaller  for double 
  446.         width text.
  447.     Line #10 holds each lines Font from the SET'EM UP MENU.
  448.  
  449.                            « Notes and Suggestions »
  450.  
  451.     - When editing a configuration file, remember to use a PURE ASCII  text 
  452.     editor. There are many such editors available, and most word processors 
  453.     will save files in pure ASCII format.
  454.  
  455.  
  456.     - In the default configuration file (LMATE.CFG), there is an option for 
  457.     printing  in  "miniature"  mode.   This  mode,  as  well  as elite  and 
  458.     condensed modes, uses more than 10 characters per inch. To  make labels 
  459.     that can use more than 10 CPI, choose a LONGER label in  the setup  and 
  460.     enter all "normal" text so that it won't exceed the  right hand  margin 
  461.     of the label (i.e. 35 characters for a 3.5" long label). Then  use more 
  462.     for those characters for the "smaller" modes.
  463.     
  464.  
  465.                                                        LabelMate - Page 11
  466.  
  467.  
  468.           By  the  same  token,  Double  (Large)  and Double  (Small) fonts 
  469.     (provided with this program) use less than 10 CPI, so adjust your  line 
  470.     length accordingly.  LabelMate will truncate any text that  attempts to 
  471.     over-write the graphic or runs off the label.  The characters  per inch 
  472.     for some modes are as follows (EPSON printers):
  473.  
  474.  
  475.          Condensed (Elite) - 20 CPI     Normal (default) Pica - 10 CPI
  476.           Condensed (Pica) - 17 CPI       Double Width (Pica) - 5 CPI
  477.               Normal Elite - 12 CPI      Double Width (Elite) - 6 CPI
  478.  
  479.  
  480.     - Always print one label first. This will make absolutely  certain that 
  481.     your labels are aligned correctly.  If you are  printing a  whole file, 
  482.     print a sample label to be sure that  all is  well before  starting the 
  483.     whole file.
  484.  
  485.  
  486.     - LABELS: they come in a wide variety  of sizes,  colors, textures  and 
  487.     adhesive properties, and are  available from  many sources.  As is  the 
  488.     case with most things, if you buy in bulk you will save a heck of a lot 
  489.     of money.
  490.  
  491.               -> NEVER, EVER, EVER LEAVE LABELS IN THE PRINTER! <-
  492.  
  493.         Get the message?  The labels curving around the roller tend to peel 
  494.     off if left there for a period of time, and you may just end up with  a 
  495.     gummy mess.
  496.  
  497.          * Once the labels are in place, move the print head back one notch 
  498.          from its normal position. Remember that a label with the  adhesive 
  499.          and the backing is quite a bit thicker than a single sheet  of 20# 
  500.          paper!
  501.  
  502.          * Do NOT try  to turn  the roller  in EITHER  direction while  the 
  503.          printer power is on.
  504.  
  505.          * Do NOT turn the roller backwards with  labels loaded,  even with 
  506.          the power off.
  507.  
  508.  
  509.     - LabelMate does NOT  reset the  printer upon  entry into  the program. 
  510.     This  allows  users to  "customize" their  printer by  presetting modes 
  511.     before entering the program. If you have preset the printer  mode (i.e. 
  512.     user-defined graphics), you may want to choose a "Draft" printer  mode, 
  513.     since the other modes might (but not necessarily) cause some conflicts. 
  514.     Experiment!
  515.     
  516.  
  517.     LabelMate - Page 12
  518.  
  519.  
  520.                               « ACKNOWLEDGEMENT »
  521.  
  522.  
  523.          The author  would like  to thank  the many  beta testers  who have 
  524.     contributed their time and suggestions in order to  make this  a better 
  525.     program. Without them many of the nicer features of this  program would 
  526.     not exist. Thanks, guys!
  527.          Every effort has been made to make LabelMate a quality program. If 
  528.     you should find a glitch, please let us know! 
  529.  
  530.  
  531.  
  532.          LabelMate v1.4 was programmed  and compiled  using Microsoft  (R)
  533.               QuickBASIC 4.5 (c) Microsoft Corporation.
  534.          The New Print Shop (R) Broderbund Software (c) Pixellite Software.
  535.          AUTOLABL! II (c) GuareGraphics - All Rights Reserved.
  536.     
  537.